painted wood turtle - French English Dictionary